The following are warning and error messages that might be encountered when using the Point of Sale QuickBooks Interface (POSQBi).
This is just of a compilation of what has been reported. However, if you encounter and error message not otherwise listed here that you are unable to resolve, please contact your local reseller.
File <folder>\SYSCNFG.SCR not found.-The configuration file SYSCNFG.SCR is not found on the folder/directory<folder> where the interface (POSQBi) is run from. To correct, install the executable (POSQBi.EXE) into the RMWin folder.
Accounting interface not enabled- The accounting interface (POSQBi) is not enabled. Contact your reseller to have this enabled,
This interface requires version 14.0 or later of the Restaurant Manager Point of Sales system (RMPOS).- The interface (POSQBi) is being run on an earlier version than version 14.0 of the Restaurant Manager Point of Sale (RMPOS) system. To correct, contact your reseller to upgrade to the latest version of the system.
This interface requires QuickBooks 20xx (Pro/Premier) version or later- The QuickBooks installed on the system where the interface (POSQBi) is being run from is an older version. To correct, install the latest version of QuickBooks 2010 or 2011(Pro/Premier) editions only
Invalid password, unable to log in- When logging into the interface (POSQBi), an invalid password was provided. To correct, enter the correct employee password when prompted.
Interface not supported- The interface (POSQBi) is being executed on a system that does not have QuickBooks installed. The POSQBi executable must be run on the computer where QuickBooks is installed and must be properly mapped on the network.
- in the interface (POSQBi), select another data file (see: QuickBooks Company File) and select the same company file that is already open in the QuickBooks user interface
- in QuickBooks user interface, click on File > Close Company, then retry the operation
- Click on click on Edit >Set-Up.
- When the set-up dialog pops-up, click on the General tab.
- In the Open Company File Mode group, select the "Do Not Care mode" radio button
- Click on the Save Settings button.
- Click on the Close button.
- Restart the operation.
80040414 Error- A modal dialog box is showing in the QuickBooks user interface. Your application cannot access QuickBooks until the user dismisses the dialog box. Switch (Alt-Tab) to QuickBooks application user interface and close the open dialog box. Switch back to the interface (POSQBi) then retry the operation.
80040418 Error- This application has not accessed this QuickBooks company data file before. The QuickBooks administrator must grant an application permission to access a QuickBooks company data file for the first time. The interface (POSQBi) is attempting to access a QuickBooks company file that it is still not registered to access. Make sure that the company file selected for accessing is the correct one. After doing so, proceed to Registering The Interface To QuickBooks.
Warning: No valid accounts read from QuickBooks- This message would appear when the interface attempts to read valid accounts from QuickBooks applying the account type filter that you may have selected. If no accounts are found, this warning message pops up.
Cannot perform this operation on a closed table-This error dialog pops-up when the interface (POSQBi) is attempting to read a non-existing database file or index. To correct, you can do the following:
- execute FILEGEN.EXE to generate the non-existing database files
- execute RMINDEX.EXE to generate the non-existing index files
Error: Unable to save changes to ACCT.DBF-The interface (POSQBi) has attempted to update the file ACCT.DBF but was not able to. It could happen when there is another application keeping a lock on ACCT.DBF file. To correct, make sure that all applications currently active are not holding the file then retry the operation. You can try running the CHKDBFS.EXE utility if this file is being kept open.
Error: QuickBooks company file not yet set-up- The QuickBooks company file that the interface (POSQBi) need to be accessing with has not yet been defined or set-up. To correct, see QuickBooks Company File.
Open the QuickBooks user interface.
Find the window titled Select Employees To Pay.
Close the window.
Retry the operation in the interface (POSQBi).
Error: Inactive or empty (undefined) name for employee number <n> is encountered. Please correct before proceeding- A log-in record for an inactive or undefined employee has been detected and should be corrected before proceeding to posting the log data to QuickBooks. In the BackOffice, click on the Employees toolbar icon, select the employee number <n> as specified in the message. Provide a valid employee name and make sure that the Active check box is checked. Then retry the operation in the interface (POSQBi).
Error: The following employee(s) are not found in QuickBooks- When processing log in data, the interface (POSQBi) encountered some employees that are not found in QuickBooks. For a time sheet entry to be successfully made, it is inherent that the employees the time sheet would belong to can be found in QuickBooks. To correct, do the following:
- Send the employee (s) listed to QuickBooks (see: Adding Employees To QuickBooks).
- Make sure that the name of the employee has not be inadvertently changed in the BackOffice or in QuickBooks causing a name-based link to be broken (see: Employee Naming Conventions).
- Bring up the Data Preview window.
- Search through the preview for the possible erring account name.
- Go to the set-up dialog, find that item and assign another account name.
3180 Error- There was an error when saving a General Journal transaction. QuickBooks error message: Transaction not in balance. The transaction being listed is not balanced, that is, the total for all the debit amounts does not equal to the total of all the credit amounts. In this case, you may need to take some corrective actions from within the RMPOS or the BackOffice.
Error: Form of payment <msg> has no defined account- The account for the form of payment <msg> that is to be used in creating a general journal entry to be sent to QuickBooks has not been defined. To correct, set-up the forms of payments (see: Setting-Up Payments).
- Assign a valid account (see: Setting Up the Interface).
- Add the account name assigned to <msg> in the QuickBooks user interface then retry the operation.
Note: For more information on setting up accounts, refer to the QuickBooks reference manual.
Error: No account assigned for item <msg>- The item <msg> in use on the sales data has no account assigned yet. To correct, do the following:
- Display the preview window (see: Sales Data Preview) in the set-up dialog.
- Determine the item type of <msg>.
- Assign a valid QuickBooks account (see: Setting Up the Interface).
The enumerated value <msg> in the field state is unknown- The employee state field contains an invalid value <msg>. It is either blank or contains an unknown abbreviation. Take note that QuickBooks only accepts two (2) letter abbreviations for the state field.
The integrated application has no permission to access personal data. The QuickBooks administrator can grant permission to access personal data through the Integrated Application preferences- The interface (POSQBi) has not yet been completely set-up to access the QuickBooks company data file. To correct, follow the steps in QuickBooks Preferences For The Interface.
- Make sure that the interface (POSQBi) is attempting to read from a valid (and correct) company file, see settings in QuickBooks Company File if not.
- Selecting employees with status set to POS from the Set-Up dialog corrects this warning.
- Check in the QuickBooks user interface to see if there are really no employees, if so, then disregard this warning.
- In the interface (POSQBi), bring-up the Set-Up dialog.
- Click on the Log Data/Tips tab.
- In the box QuickBooks Tip Wage Item to use, select a valid item.
- In the box Tip Conv. Rate, put the conversion rate.
- Click the Save Settings button.
Note: See Tip Handling Settings for more information.
- Make sure that the Tip Handling Settings are properly defined and set-up.
- Make sure that the all the job classes are properly sent to QuickBooks (see: Adding Job Classes and that they contain valid accounts.
- If you need to create the tip wage item, see Adding Tip Wage Item in QuickBooks.
- In the interface (POSQBi), select the offending job class and assign in a valid account name (see Adding Job Classes).
- In QuickBooks user interface, add the account by clicking on List > Chart of Accounts.
- Right-click on the accounts list and click on New.
- Proceed as you would in adding accounts on QuickBooks (see QuickBooks manual).
Error: Job Class <msg> has no defined expense account- The job class of the name <msg> has no defined expense account, that is, it is being left blank. To correct, in the interface (POSQBi), assign a valid account name (see: Adding Job Classes).
Warning: No methods of payments read from QuickBooks- When POSQBi attempted to read the list of methods of payments from QuickBooks, none is returned. This is just a warning and will be corrected when the forms of payments defined in the BackOffice are sent to QuickBooks. To do this, see Setting-Up Payments.